most permanent - German English Dictionary